teach someone a life lesson - German English Dictionary